large serpent - Turkish English Dictionary